package cn.com.wangluotongxin.admin;

import cn.com.wangluotongxin.admin.dto.DMerchantsInfoDto;
import cn.com.wangluotongxin.admin.model.AdminMerchantsInfo;
import cn.com.wangluotongxin.admin.vo.DMerchantsInfoVo;

import java.util.List;

public interface DAdminMerchantsInfoService {

    AdminMerchantsInfo getMerchantsInfo(DMerchantsInfoDto dto);

    List<DMerchantsInfoVo> getAvailableMerchantsDatabase();

    DMerchantsInfoVo getAvailableMerchantsDatabase(Integer merchantsId);

    DMerchantsInfoVo getByUsername(String username);

    DMerchantsInfoVo getByPhone(String phone);

    AdminMerchantsInfo getDetail(Integer id);

    AdminMerchantsInfo getMerchantsByNo(String merchantsNo);
}
